<h1>Form Generator</h1>

<p>This generator generates a view script file that displays a form to
collect input for the specified model class.</p>

<?php $form=$this->beginWidget('CCodeForm', array('model'=>$model)); ?>

<div class="row"><?php echo $form->labelEx($model,'model'); ?> <?php echo $form->textField($model,'model', array('size'=>65)); ?>
<div class="tooltip">Model class is case-sensitive. It can be either a
class name (e.g. <code>Post</code>) or the path alias of the class file
(e.g. <code>application.models.LoginForm</code>). Note that if the
former, the class must be auto-loadable.</div>
<?php echo $form->error($model,'model'); ?></div>
<div class="row"><?php echo $form->labelEx($model,'viewName'); ?> <?php echo $form->textField($model,'viewName', array('size'=>65)); ?>
<div class="tooltip">This refers to the name of the view script to be
generated, for example, <code>site/contact</code>, <code>user/login</code>.
The actual view script file will be generated under the View Path
specified below.</div>
<?php echo $form->error($model,'viewName'); ?></div>
<div class="row sticky"><?php echo $form->labelEx($model,'viewPath'); ?>
<?php echo $form->textField($model,'viewPath', array('size'=>65)); ?>
<div class="tooltip">This refers to the directory that the new view
script file should be generated under. It should be specified in the
form of a path alias, for example, <code>application.views</code>, <code>mymodule.views</code>.
</div>
<?php echo $form->error($model,'viewPath'); ?></div>
<div class="row"><?php echo $form->labelEx($model,'scenario'); ?> <?php echo $form->textField($model,'scenario', array('size'=>65)); ?>
<div class="tooltip">This refers to the scenario in which the model
should be used to collect user input. For example, a <code>User</code>
model can be used in both <code>login</code> and <code>register</code>
scenarios. To create a form for the login purpose, the scenario should
be specified as <code>login</code>. Leave this empty if the model does
not need to differentiate scenarios.</div>
<?php echo $form->error($model,'scenario'); ?></div>

<?php $this->endWidget(); ?>
